channelling machine - Turkish English Dictionary